package com.weipeep.sys.service;

import com.weipeep.sys.domain.UserProductDO;
import com.weipeep.common.base.CoreService;
import com.weipeep.sys.vo.UserProductVo;

import java.util.List;

/**
 * 
 * <pre>
 * 用户和产品
 * </pre>
 * <small> 2018-06-23 13:25:51 | wangyun</small>
 */
public interface UserProductService extends CoreService<UserProductDO> {

    List<UserProductVo> selectUserProductList(UserProductVo userProduct, Integer pageNumber, Integer pageSize);

    int selectUserProductCount(UserProductVo userProduct, Integer pageNumber, Integer pageSize);

    List<UserProductVo> selectUserProductAuditList(UserProductVo userProduct, Integer pageNumber, Integer pageSize);

    int selectUserProductAuditCount(UserProductVo userProduct, Integer pageNumber, Integer pageSize);

    List<UserProductVo> selectUserProductHasAuditList(UserProductVo userProduct, Integer pageNumber, Integer pageSize);
    int selectUserProductHasAuditCount(UserProductVo userProduct, Integer pageNumber, Integer pageSize);

}
